.t-header-box {
  display: flex;

  .t-r-content {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0 20rpx 0 20rpx;

    .title-color {
      color: #7f7f7f;
      font-size: 28rpx;
	  max-width: 380rpx;
    }

    .t-b-text {
      // display: grid;
      // grid-template-columns: repeat(3, 1fr);
      font-size: 24rpx;
      color: #999;

      view {
      }
    }
  }

  .item-img {
    width: 180rpx !important;
    height: 140rpx !important;

    image {
      width: 100%;
      height: 100%;
    }
    .slot-img {
      width: 160rpx; 
      height: 160rpx;
    }
  }
}

.store-money {
  margin-top: 20rpx;
  display: flex;
  // justify-content: space-between;

  .text-mon {
    white-space: nowrap;

    &:first-child {
      margin-right: 30rpx;
    }
  }
}

.time-tool {
  display: flex;
  align-items: center;
  // margin-top: 20rpx; 
  justify-content: space-between;
  .btn {
    background: #000;
    color: #fff;
    padding: 8rpx 25rpx;
    border-radius: 20rpx;
    white-space: nowrap;
    font-size: 28rpx;
    margin-left: 20rpx;
    text-align: center;
  }

  .bgRed {
    background: #D43030!important;
  }
  .bgWarning {
    background: #cf986b !important;
  }
}

.tips-text {
  margin: 0 10px;
  color: #ff0404;
}
.screen{
	justify-content: flex-end;
	.btn-text{	
		color: #fff;
		background: #000;
		border-radius: 10rpx;
		padding: 4rpx 20rpx;
	}
}

.text-green {
  width: fit-content;
  text-align: center;
  padding: 0rpx 10rpx;
  background: #000;
  color: #fff;
  white-space: nowrap;
  border-radius: 30rpx;
  display: flex;
  align-items: center;
  text {
    white-space: nowrap;
  }
}

.end-time-tool {
  justify-content: flex-end !important;
}

.btn-bg{
	background-color: #D43030;
	color: #fff;
	width: 110rpx;
	    text-align: center;
		border-radius: 60rpx;
		height: 32rpx;
		    line-height: 32rpx;
}
